Big Huge Thesaurus

orchard apple tree

noun